// import Vue from 'vue'

// Vue.directive('imgerror', {
//   // 表示的是使用这个指令的标签插入DOM树中，就会触发inserted
//   // el表示的是使用指令的DOM元素
//   // binding 在使用这个指令的时候传入数据（binding.value）
//   inserted(el, binding) {
//     // console.log(el)
//     // console.log(binding.value)
//     el.onerror = function() {
//       el.src = binding.value
//     }
//   }
// })

// Vue.directive('color', {
//   inserted(el, binding) {
//     el.style.color = binding.value
//   }
// })

export const imgerror = {
  inserted(el, binding) {
    // console.log(el)
    // console.log(binding.value)
    el.onerror = function() {
      el.src = binding.value
    }
  }
}

export const color = {
  inserted(el, binding) {
    el.style.color = binding.value
  }
}
